platelet factor 3 - English Synonyms Dictionary